package ar.com.mooral.activities;

import java.util.Date;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.DatePicker;
import android.widget.TextView;
import android.widget.TimePicker;
import ar.com.mooral.crohn.application.CrohnContext;
import ar.com.mooral.data.Depositions;
import ar.com.mooral.data.Result;
import ar.com.mooral.pojo.AlarmPojo;
import ar.com.mooral.pojo.BasePojo;
import ar.com.mooral.pojo.DepositionPojo;


public class SeleccionFechaAlarma extends CrohnActivity {
	
	private DatePicker dpFecha;
	private AlarmPojo pojo;

	@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.seleccion_fecha);

		pojo = (AlarmPojo)CrohnContext.getAlarmPojo();
        
        dpFecha = (DatePicker)findViewById(R.id.dpSeleccionFechaFecha);
        
        dpFecha.updateDate( pojo.getDateObject().getYear()+1900, pojo.getDateObject().getMonth(), pojo.getDateObject().getDate());
        
        // REGISTRAR
        Button btnSeleccionFechaGuardar = (Button) findViewById(R.id.btnSeleccionFechaGuardar);
		btnSeleccionFechaGuardar.setOnClickListener (new View.OnClickListener() {
		    public void onClick(View view) {

				// TODO ver que hacer cuando se carga una fecha futura
				
		    	Date date = new Date();
		    	date.setYear(dpFecha.getYear()-1900);
		    	date.setMonth(dpFecha.getMonth());
		    	date.setDate(dpFecha.getDayOfMonth());
		    	
		    	pojo.setDateObject(date);
		    	
		    	finish();
		    	
		    }
		});		
        
        // CANCELAR
		Button btnSeleccionFechaCancelar = (Button) findViewById(R.id.btnSeleccionFechaCancelar);
        btnSeleccionFechaCancelar.setOnClickListener (new View.OnClickListener() {
		    public void onClick(View view) {
		    	
		    	finish();

		    }
		});		
        
	
	}
}
